.sel-box{width:130px; height:36px; position: relative; }
.sel-box select{display: none;}
.select{display:inline-block; width:128px; height:34px; border:1px solid #d6d6d6;background: #fff;}
.red .select{@extend .border-radius-3;border-color: #bfcfdc}
.sel-input{float:left; border:0; width:76px; padding-left:8px; height:34px; background:#ffffff; line-height:34px; outline:none; vertical-align:middle; cursor: pointer;}
.ellipsis{display: inline-block; line-height: 34px; vertical-align: middle;}
.sel-angle{display:inline-block; float: right; position:relative; top:2px; width:34px; height:30px; border-left:1px solid #d6d6d6; vertical-align:middle; cursor:pointer;}
.red .sel-angle{ border-left: none;}
.angle-up, .angle-down{display:inline-block; position:absolute; top:12px; left:12px; width:0; height:0; border-width:5px; border-color:#0E4784 #FFF #FFF #FFF; border-style:solid; overflow:hidden;}
.angle-up{border-width:0 5px 5px 5px; *border-width:0 6px 6px 6px; border-color:#FFF #FFF #0E4784 #FFF;}
.red .angle-up, .red .angle-down{ border:none;top:8px; left:12px;width: 10px; height: 10px; background: url(./../img/red/input_bg.png) -10px -10px no-repeat; }
.red .angle-up{border:none;background: url(./../img/red/input_bg.png) -10px -40px no-repeat;}

.sel-list{display:none; position: absolute; top:34px; left: 0; background-color: #fff; border:1px solid #7EA3C9; overflow:hidden;}
.red .sel-list{border-color:#68b1e8; }
.sel-list-item{display:block; width:auto; min-width:128px; height:40px; margin-top: -1px; border-top:1px solid #d6d6d6; line-height:40px; white-space:nowrap;}
.red .sel-list-item{border-top:1px solid #e9ecf1;}
.sel-list-item a{display:block; width: 100%; height:40px; line-height:40px; color:#999;}
.red .sel-list-item{background-color:#f6f7f9;}
.sel-list-item span{padding:0 10px; display: block; color: #7d84a2;}
.sel-list-item a:hover, .sel-list-item a.on{color:#0E4784; text-decoration:none; background:#E9EFF6;} 
.red .sel-list-item a:hover, .red .sel-list-item a.on{color:#5b667a;background-color:#fff}

.sel-box .on{border-color:#7EA3C9}
.red .sel-box .on{border-color:#68b1e8}
	